Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 CASTLE ROAD Detached £687,160 £198,500 12 Apr 2001
12 CASTLE ROAD Semi-Detached £411,093 £336,000 28 Feb 2020
14 CASTLE ROAD Semi-Detached £392,080 £270,000 19 Jun 2015
16 CASTLE ROAD Terraced £423,674 £248,750 29 Sep 2006
18 CASTLE ROAD Semi-Detached £408,078 £410,000 24 Jan 2023
20 CASTLE ROAD Semi-Detached £423,018 £92,000 11 Dec 1998
22 CASTLE ROAD Semi-Detached £330,223 £260,000 15 Aug 2017
24 CASTLE ROAD Detached £577,435 £315,000 30 Aug 2005